home *** CD-ROM | disk | FTP | other *** search
/ MaxiMac 2000 December / MaxiMac 109.iso / Macworld on CD n°109 / Applications (Mac OS X PB) / MacOSX ScreenSavers / Source Code / Icon / IconSaver.h < prev    next >
Encoding:
Text File  |  2000-07-31  |  600 b   |  32 lines  |  [????/????]

  1. /* IconSaver.h created by epeyton on Fri 17-Sep-1999 */
  2.  
  3. #import <AppKit/AppKit.h>
  4. #import <ScreenSaver/ScreenSaver.h>
  5.  
  6. #import "IconImage.h"
  7.  
  8. @class IconImage;
  9.  
  10. @interface IconSaver : ScreenSaverView
  11. {
  12.     NSArray         *directoryArray;
  13.     id            sharedInspectorPanel;
  14.     NSMutableArray     *iconImageArray;
  15.     BOOL        canDraw;
  16.     float        width;
  17.     float        height;
  18.     id            window;
  19.  
  20. }
  21. - (NSArray *)getAvailableIconDirectories:(BOOL)recreate;
  22.  
  23. - (NSArray *)arrayAtLocation:(NSString *)location;
  24.  
  25. - (NSRect)randomRect;
  26.  
  27. - (void)removeIconImage:(IconImage *)iconImage;
  28.  
  29. - (void)recreateIconPaths:sender;
  30.  
  31. @end
  32.